mighty pharaoh - German English Dictionary